checks and balances - Turco Inglés Diccionario